Hack (Programmiersprache)

Hack
Logo
Basisdaten
Erscheinungsjahr: 2014
Designer: Mark Zuckerberg
Entwickler: Facebook Inc.
Aktuelle Version 4.172[1] (2. November 2022)
Typisierung: schwach, dynamisch, statisch
Beeinflusst von: PHP, Java, C#, Objective CAML, Scala, Haskell
Lizenz: BSD-Lizenz
hacklang.org docs.hhvm.com

Hack ist eine Skriptsprache für die HipHop Virtual Machine (HHVM). Hack erweitert die Programmiersprache PHP u. a. um statische Typisierung und Generics. Jeder PHP-Code kann auch mit dem Hack-Compiler kompiliert werden. Entwickelt wurde Hack vom Unternehmen Meta Platforms (vormals Facebook Inc.), das schrittweise ihre ursprünglich in PHP geschriebene Social-Network-Webanwendung Facebook auf die neue Sprache Hack umstellt, da die ursprüngliche Verwendung von PHP zusammen mit der Zend Engine die hohen Performanceanforderungen von Facebook nicht mehr befriedigen konnte. Anfang April 2014 wurde die neue Sprache von Facebook Inc. offiziell vorgestellt und als Open Source frei verfügbar gemacht.

  1. Release 4.172. 2. November 2022 (abgerufen am 15. April 2024).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search